var novaMsg = '<form id="forum_nv_topico" action="#" method="post"><div><label>Assunto: </label><input id="forum_nv_assunto" type"text" name="assunto"/></div><div><label>Mensagem: </label><textarea name="msg" rows="10" cols="90"></textarea></div><div><button onclick="formClick()">Enviar</button><input type="reset" value="Limpar"/></div></form>';
var topicos = "";

$("document").ready(function() {
	$(".forum_mensagens").width($("#forum_corpo").get(0).clientWidth - 10 - 20);
	topicos = $("#forum_corpo").html();
	barrasV();
});

$(window).resize(function() {
	$(".forum_mensagens").width($("#forum_corpo").get(0).clientWidth - 10 - 20);
});

function novaMensagem()
{
	topicos = $("#forum_corpo").html();
	$("#forum_corpo").html(novaMsg);
	barrasV();
}

function mudarTopicos()
{
	$("#forum_corpo").html(topicos);
	$(".forum_mensagens").width($("#forum_corpo").get(0).clientWidth - 10 - 20);
	barrasV();
}

function mudarMostrar(id)
{
	$("#msg_" + id).toggleClass("esconder");
	$("#" + id).toggleClass("selecionada");
	$(".forum_mensagens").width($("#forum_corpo").get(0).clientWidth - 10 - 20);
	barrasV();
}

function responder(id)
{
	$("#frm_" + id).toggleClass("esconder");
	barrasV();
}

function formClick() {
	var errors = new Array();
	var assunto = $("#forum_nv_assunto").val();
	var mensagem = $("#forum_nv_topico textarea").val();
	
	if (assunto == "")
		errors.push("O assunto deve ser preenchido!");
	
	if (mensagem == "")
		errors.push("A mensagem não pode ser vazia!");
		
	if (errors.length > 0)
	{
		var strErrors = "<div class=\"erros\"><ul>";
		for ( var i = 0; i < errors.length; i++)
		{
			strErrors += "<li>" + errors[i] + "</li>";
		}
		strErrors += "</ul></div>";
		
		$("#forum_corpo").html(strErrors + novaMsg);
		
		$("#forum_nv_assunto").val(assunto);
		$("#forum_nv_topico textarea").val(mensagem);
		
		barrasV();
	}
	else
		$("#forum_nv_topico").submit();
};